surface insulation - German English Dictionary